.MoreComponents_box {
    padding: 0px 0px;

    .design-preview-item-title {
        padding-top: 32px;
        margin-bottom: 24px;

        font-size: 32px;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        line-height: 52px;
        color: #333;

        .MoreComponents_title {
            -webkit-flex: 1;
            flex: 1;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            font-weight: 600;
            font-size: 36px;
            color: #333333;
            width: 100%;
        }

        .text-group {
            display: -webkit-box;
            white-space: normal;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            text-overflow: ellipsis;
            overflow: hidden;
            font-size: 28px;
            color: #333;
            line-height: 40px;
        }
    }
}